@charset "utf-8";
/* CSS Document */

body{
	margin:auto;
	font-size:12px;
}

.container{
	width:1024px;
	margin:0 auto;
}

iframe{
	width:1024px;
	height:140px;
}

/******************************* header *************************************/
.header{
	width:1024px;
	height:120px;
}

.header_top{
	width:1024px;
	height:32px;
	background:url(/shop/image/header_top.png);
}

.header_top_btn{
	width:62px;
	height:21px;
	cursor:pointer;
	margin-top:2px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:21px;
	float:left;
	margin-left:5px;
	background:url(/shop/image/header_top_btn.png);
}

.header_top_btn:hover{
	background:url(/shop/image/header_top_btn_down.png);
}

.logo{
	width:295px;
	height:120px;
	float:left;
}

.login{
	float:left;
	width:495px;
	height:38px;
	color:#666666;
	background:url(/shop/image/login.png);
	margin-top:78px;
	margin-left:10px;
}

.login input{
	width:100px;
}

.name{
	float:left;
	margin-top:10px;
	margin-left:10px;
}

.psw{
	float:left;
	margin-top:10px;
	margin-left:10px;
}

.login_btn{
	float:left;
	margin-top:10px;
	margin-left:80px;
	cursor:pointer;
}

.register_btn{
	float:left;
	margin-top:10px;
	margin-left:10px;
	cursor:pointer;
}

.header_line{
	width:1024px;
	height:30px;
	background:#76bbc2;
	
}

.scroll{
	margin-left:20px;
	float:left;
	height:30px;
	line-height:25px;
	color:#ffffff;
}

.scroll_right{
	float:right;
	margin-right:20px;
}

.quit{
	float:left;
	margin-top:5px;
	margin-left:20px;
	cursor:pointer;
}

.search{
	width:924px;
	height:35px;
	line-height:35px;
	margin-left:50px;
}

.search div{
	float:left;
}

.search input{
	width:300px;
	height:15px;
	margin-top:5px;
	margin-left:5px;
}

.search img{
	cursor:pointer;
}

.search_icon{
	margin-left:20px;
}

.notice{
	width:214px;
	height:107px;
	background:url(/shop/image/notice.png);
	float:right;
	margin-top:5px;
}

.notice_content{
	width:214px;
	height:107px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	font-weight:bold;
}

.notice_list{
	margin-left:10px;
	margin-top:5px;
}

/******************************* choose *************************************/
.choose{
	width:1024px;
	height:auto;
	margin-top:5px;
}

.choose1{
	width:1002px;
	height:25px;
	background:url(/shop/image/header_bottom.png);
	line-height:25px;
}

.choose1 font{
	color:#666666;
	margin-left:15px;
	font-weight:bold;
}

.choose a{
	color:#666666;
	margin-left:20px;
	cursor:pointer;
	font-weight:bold;
}

.choose a:hover{
	color:#75b8bf;
	font-weight:bold;
}

.choose a_selected{
	color:#75b8bf;
	font-weight:bold;
	margin-left:20px;
	cursor:pointer;
}

.choose1_right{
	float:right;
	color:#fd9d51;
	font-weight:bold;
	cursor:pointer;
}

.choose2{
	width:700px;
	height:auto;
	border:1px solid #75b8bf;
	margin-top:5px;
	margin-left:20px;
	padding:5px;
	line-height:20px;
}

/******************************* slide *************************************/
.slide{
	width:1002px;
	height:128px;
	background:url(/shop/image/slide.png);
	margin:5px auto;
}

.left_btn{
	float:left;
	margin-left:30px;
	margin-top:30px;
	cursor:pointer;
}

.right_btn{
	float:left;
	margin-top:30px;
	margin-left:20px;
	cursor:pointer;
}

.slider{
	height:100px;
	width:790px;
	float:left;
	margin-top:15px;
	margin-left:15px;	
}

/******************************* box ****************************************/
.box{
	width:674px;
	height:284px;
	background:url(/shop/image/buyer/change_password_box.png);
	margin:20px auto;
}

.box_top{
	
}



/******************************* footer *************************************/
.footer{
	width:1009px;
	height:400px;
	margin:10px auto;
}
